M109R Review